1
general::
Phrase(s): have another think coming [and] have another guess coming
to have to rethink something because one was wrong the first time. (Think is a noun here.) • She’s quite wrong. She has another think coming if she wants to walk in here like that. • You have another guess coming if you think you can treat me like that!
McGrawhill's American Idioms And Phrasal Verbs